//
//  JXCompatible.swift
//  JXBaseTools
//
//  Created by godox on 2021/11/30.
//

import Foundation

public protocol JXCompatible {}

public struct JX<Base> {
    
    let base: Base
    init(_ base: Base) {
        
        self.base = base
    }
}


public extension JXCompatible {
    
    var jx: JX<Self> {
        
        get {
            JX(self)
            
        }
        set {
            
        }
    }
   
    static var jx: JX<Self>.Type {
        
        get {
            JX<Self>.self
            
        }
        set {
            
        }
    }
    
}
